explosive rivets - French English Dictionary